English to Chinese Traditional Dictionary
catarrhine
狹鼻小目
Meaning for catarrhine found in 30 Languages.
Sponored Video